enclosed personnel carrier - Spanish English Dictionary